armour something - Anglais Synonymes Dictionnaire